package com.hlkj.pay.dto.merchant;
/*
 * Hlpay-Plus aggregate payment system.
 * Copyright (c) 2024-2025 Hlpay Team Copyright has the right of final interpretation.
 */

import java.util.List;

import com.hlkj.pay.infrastructure.model.merchant.*;
import com.hlkj.pay.infrastructure.model.pay.PayChannelRequestDO;

import lombok.Data;
/**
 * @author HlpayTeam
 * @date 2024/09/12 13:41
 */
@Data
public class MerchantAccessDto {
	/**
	 * 进件主表信息
	 */
	private MerchantAccessInfoDO merchantAccessInfo;
	/**
	 * 进件营业执照信息
	 */
	private MerchantAccessLicenseDO merchantAccessLicense;
	/**
	 * 进件法人信息
	 */
	private MerchantAccessCertInfoDO merchantAccessLegal;
	/**
	 * 联系人信息
	 */
	private MerchantAccessCertInfoDO merchantAccessContact;
	
	/**
	 * 实际控制人
	 */
	private MerchantAccessCertInfoDO merchantAccessController;
	/**
	 * 进件受益人信息
	 */
	private List<MerchantAccessCertInfoDO> merchantAccessBenefitList;
	/**
	 * 企业控股股东信息
	 */
	private List<MerchantAccessCertInfoDO> merchantAccessShareholderList;
	/**
	 * 经营信息
	 */
	private MerchantAccessBusinessDO merchantAccessBusiness;

	/**
	 * 进件结算卡信息
	 */
	private MerchantAccessCardDO merchantAccessCard;
	
	private PayChannelRequestDO payChannelRequest;

	private List<MerchantAccessAuthDO> merchantAccessAuthList;
}
